שאלון בית אינטרנטי, באתר "leet-code".
ניתן זמן להתרגל לאתר, ו-80 דקות לביצוע העבודה עצמה.
שאלות מתוך הראיון
1. מערך של מספרים נתון - יש להחזיר true אם יש שני מספרים במערך שההפרש ביניהם הוא 1, ו-false אחרת.
2. נתון מערך של מספרים. יש להחזיר את המספר המקסימלי של זוגות צמודים במערך, שהסכום שלהם זהה.
3. נתון string של מספר בתצוגה הבינארית שלו. צריך להחזיר כמה פעולות נדרשות כדי להביא אותו ל-0. (הפעולות הנתונות: חלוקה ב-2, או חיסור 1).
ראיון ראשון HR עם מישהי מקנדה - חצי שעה
ראיון שני טכני
ראיון שלישי טכני
שאלות מתוך הראיון
- ספר לי למה דווקא מיקרוסופט
- ספר לי על פרויקט שעשית ואיזה קושי חווית ואיך התמודדת איתו
- ספר לי על התמודדות שהייתה לך עם קולגה או מישהו מהלימודים ואיך התמודדת איתה
- חידה : 9 אבנים - אחת כבדה יותר מהשאר. כמה שקילות צריך בשביל לדעת מהי האבן הכבדה יותר.
- האם יש שאלות נוספות שתרצה לשאול אותי?
נתון מאזניים ותשע אבנים זהות כאשר שמונה אבנים בעלות משקל אחיד והתשיעית בעלת משקל שונה,
איך ניתן למצוא את האבן הכבדה ע"י שתי שקילות
תשובות
הוסף תשובה
|
לצפיה בתשובות
פברואר 2021
נחלק לשלושה קבוצות של שלוש
בשקילה הראשנה נשווה שתי קבוצות של שלוש (במדידה זאת ניתן לדעת בוודאות באיזה שלשה האבן הכבדה).
כעת מתוך השלשה הזאת נשווה שתי אבנים ונזהה את האבן הכבדה
ראיון CODILITY - שכולל 3 שאלות, אחת קלה ו2 קשות מאוד, לחוץ בזמן.(לא זוכר מה שאלו שם).
לאחר מכן ראיון עם מישהו מהחברה בניו יורק. אחריו ניקבעו לי שני ראיונות טכניים למשרת סייבר שאם אותם הייתי עובר היה ראיון נוסף(את הראיון הטכני השני לא עברתי).
שאלות מתוך הראיון
ראיון ראשון בניו יורק:
1.הסבר רקורסיה לילד.
2.מה מאפיין קוד מצויין לעומת קוד טוב\סביר.
3.חידת הגיון.
4.מה החדשות האחרונות ששמעת על מיקרוסופט ולמה היית רוצה לעבוד כאן.
ראיון טכני ראשון:
שיחת היכרות ושאלה אחת בקוד: נתון מערך המכיל 0 1 ו?. הדפס את כל האפשרויות למערך כאשר ? יכול להיות 0 או 1.
ראיון טכני שני:
כיצד עובד ActionListener בממשק משתמש.
כיצד עובד סנכרון תהליכונים.
כיצד תקשורת בין מחשבים עובדת.
כיצד עובדת סריאליזציה.
הראיון כלל כמה שאלות מוזרות כאלה ועוד, ולבסוף ב5 דקות האחרונות ניתנה לי שאלת קוד של לשמור ולשחזר עץ בינרי מסריקה שלו(לא היה לי מספיק זמן לפתור בכלל)
תשובות
הוסף תשובה
|
לצפיה בתשובות
דצמבר 2020
רקורסיה לילד - שתי מראות אחת מול השנייה, או בובות בבושקות.
מערך של 0 1 ו? ניפתר בעזרת BACKTRACKING.
ינואר 2021
רקורסיה לילד - זה כמו שאתה בא לשאול את אבא שאלה, והוא אומר לך "רגע אני אשאל את אמא ואגיד לך", אמא אומרת לאבא "אני אשאל את הדוד ואגיד לך", הדוד עונה לאמא "אני אשאל את סבתא ואגיד לך", אם לסבתא יש תשובה - הסבתא עונה לדוד, הדוד עונה לאמא, אמא עונה לאבא - עכשיו אבא יענה לילד.
מאי 2021
רקורסיה לילד- אפשר לדמות רקורסיה לחיתוך פיצה.
יש בפנינו בעיה גדולה- חיתוך פיצה ל8 חתיכות שוות. באמצעות רקורסיה- נגיע לתתי בעיות שנוכל לפתור.
תחילה נחלק ל2 ואז שוב לשתיים עד שנגיע לגודל המתאים...
אוקטובר 2021
רקורסיה לילד אפשר להסביר על ידי תיאור של עמידה בתור ארוך כלשהו למתקן בפארק שעשועים ואנחנו רוצים לדעת כמה אנשים יש בתור ואנחנו לא יכולים לספור אז נשאל את האיש שלפנינו כמה אנשים יש לפניו וגם הוא לא יודע וישאל את מי שלפניו ככה עד לראשון בתור שלא יהיה לו מה להגיד והוא שלפניו יחזיר אחורה 1 וכך הלאה עד לילד ששאל
עוסקת בפיתוח, תכנות, שיווק ומתן זיכיונות למערכות הפעלה למחשבים, פתרונות תוכנה למגזר הפרטי והעסקי ומגוון פלטפורמות משולבות חומרה ותוכנה. בתחום המוצרים ללקוחות משווקת החברה מערכות הפעלה לשרתים, מחשבים אישיים ומחשבי כף יד.